English Dictionary
◊ GLYCERIN JELLY
glycerin jelly
n : a mixture of glycerin and gelatin that is used in histology
for mounting specimens